benzoin odoriferum

This is not a dictionary! - Search for "benzoin odoriferum" in The Danish Dictionary

  • February 27. 2016 from wordnet.princeton.edu

    Benzoin odoriferum noun english

    deciduous shrub of the eastern United States having highly aromatic leaves and bark and yellow flowers followed by scarlet or yellow berries